package com.supply.dl.bean.request;

import com.supply.dl.bean.BaseBean;
import com.supply.dl.bean.JobAttachBean;
import com.supply.dl.bean.WorkNotesBean;
import java.math.BigDecimal;
import java.util.ArrayList;

/**
 * Created by ${qianzhihe} on 2018/7/5.
 * 通知单出入库详情：保存作业请求参数对象
 * 默认为必传字段
 */

public class SaveWorkNoticeBoundDetailRequest extends BaseBean {
    public String id;
    public String orderId;//订单ID
    public String orderNo;//订单号
    public String orderDetailId;//订单明细ID
    public String noticeOrderId;//通知单ID
    public String noticeOrderNo;//		通知单号
    public String noticeOrderDetailId;//		通知单明细ID
    public int jobType;//作业类型(0:入库,1:出库)
    public int isActual;//	是否订单作业(0:否,1:是)
    public String actualStockId;//库位ID
    public String actualWhId;//	仓库ID
    public BigDecimal packageWeight;//	单件重量
    public String skuId;//物料ID
    public String skuCode;//物料编码
    public String skuName;//物料名称
    public BigDecimal actualAmount;//	数量(件)
    public BigDecimal actualWeight;//	重量(吨)
    public BigDecimal actualVolume;//	体积(吨)
    public String invId;//库存ID
    public String stockStatus;//	库存状态
    public String stockType;//	库存类型
    public String unitId;//规格
    public String batchNo;//	批次号
    public String remark;//	备注
    private ArrayList<WorkNotesBean> jobAmountList;//作业记录列表
    private ArrayList<JobAttachBean> jobAttachList;//	附件列表

    public ArrayList<WorkNotesBean> getJobAmountList() {
        return jobAmountList;
    }

    public void setJobAmountList(ArrayList<WorkNotesBean> jobAmountList) {
        this.jobAmountList = jobAmountList;
    }

    public ArrayList<JobAttachBean> getJobAttachList() {
        return jobAttachList;
    }

    public void setJobAttachList(ArrayList<JobAttachBean> jobAttachList) {
        this.jobAttachList = jobAttachList;
    }
}
